package com.supply.dl.bean;

import java.util.List;

/**
 * 作业费率对象
 *
 * Author: tian <br>
 * Time: 2018/8/1 15:05
 */
public class OperateFeeduInfo extends BaseBean {

    /**
     * operateFeeName : 叉车费
     * operateFeeCode : 3
     * operateCompany : 作业大队1
     * operateCompanyCode : 14a0fe90-9e10-4cd2-9132-900148197311
     * operateFactory : 临沂工厂
     * operateModeCode : 1
     * operateMode : 原料入库
     * feeUnit : 元/件
     * feeUnitCode : PIECE_YUAN
     * basLoadFeeDetailVos : [{"feeValue":1,"loadFeeId":"ace0622e-4400-4b1f-b3b8-6bb55cc829a9","id":"f48c20e3-d070-4059-b962-ea1c8f1148d4"}]
     */

    private String operateFeeName;
    private String operateFeeCode;
    private String operateCompany;
    private String operateCompanyCode;
    private String operateFactory;
    private String operateModeCode;
    private String operateMode;
    private String feeUnit;
    private String feeUnitCode;
    private List<BasLoadFeeDetailVosBean> basLoadFeeDetailVos;

    public String getOperateFeeName() {
        return operateFeeName;
    }

    public void setOperateFeeName(String operateFeeName) {
        this.operateFeeName = operateFeeName;
    }

    public String getOperateFeeCode() {
        return operateFeeCode;
    }

    public void setOperateFeeCode(String operateFeeCode) {
        this.operateFeeCode = operateFeeCode;
    }

    public String getOperateCompany() {
        return operateCompany;
    }

    public void setOperateCompany(String operateCompany) {
        this.operateCompany = operateCompany;
    }

    public String getOperateCompanyCode() {
        return operateCompanyCode;
    }

    public void setOperateCompanyCode(String operateCompanyCode) {
        this.operateCompanyCode = operateCompanyCode;
    }

    public String getOperateFactory() {
        return operateFactory;
    }

    public void setOperateFactory(String operateFactory) {
        this.operateFactory = operateFactory;
    }

    public String getOperateModeCode() {
        return operateModeCode;
    }

    public void setOperateModeCode(String operateModeCode) {
        this.operateModeCode = operateModeCode;
    }

    public String getOperateMode() {
        return operateMode;
    }

    public void setOperateMode(String operateMode) {
        this.operateMode = operateMode;
    }

    public String getFeeUnit() {
        return feeUnit;
    }

    public void setFeeUnit(String feeUnit) {
        this.feeUnit = feeUnit;
    }

    public String getFeeUnitCode() {
        return feeUnitCode;
    }

    public void setFeeUnitCode(String feeUnitCode) {
        this.feeUnitCode = feeUnitCode;
    }

    public List<BasLoadFeeDetailVosBean> getBasLoadFeeDetailVos() {
        return basLoadFeeDetailVos;
    }

    public void setBasLoadFeeDetailVos(List<BasLoadFeeDetailVosBean> basLoadFeeDetailVos) {
        this.basLoadFeeDetailVos = basLoadFeeDetailVos;
    }

    public static class BasLoadFeeDetailVosBean {
        /**
         * feeValue : 1
         * loadFeeId : ace0622e-4400-4b1f-b3b8-6bb55cc829a9
         * id : f48c20e3-d070-4059-b962-ea1c8f1148d4
         */

        private String feeValue;
        private String loadFeeId;
        private String id;

        public String getFeeValue() {
            return feeValue;
        }

        public void setFeeValue(String feeValue) {
            this.feeValue = feeValue;
        }

        public String getLoadFeeId() {
            return loadFeeId;
        }

        public void setLoadFeeId(String loadFeeId) {
            this.loadFeeId = loadFeeId;
        }

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }
    }
}
